<?php

//UMA new
use Illuminate\Database\Seeder;
use App\Models\ScoreRank;

class ScoreRankSeeder extends Seeder
{
    /**
     * Run the database seeds.
     *
     * @return void
     */
    public function run()
    {
        $datas = [
            [
                'min_score' => 0,
                'max_score' => 400,
                'score_rank' => 'E',
                'min_interests' => '1.0',
                'max_interests' => '1.5',
                'message' => '住宅ローンをご利用頂けない可能性が高いので予めご相談ください。',
                'median_interests' => 1.5,
            ],
            [
                'min_score' => 401,
                'max_score' => 500,
                'score_rank' => 'C',
                'min_interests' => '0.9',
                'max_interests' => '1.5',
                'message' => '一般的な住宅ローンをご利用頂ける場合もございますが、ご希望の商品をご利用頂けない可能性がございますので予めご相談ください。',
                'median_interests' => 1.2,
            ],
            [
                'min_score' => 501,
                'max_score' => 600,
                'score_rank' => 'B',
                'min_interests' => '0.6',
                'max_interests' => '1.2',
                'message' => '一般的な住宅ローンであれば高確率でご利用いただけますが、ご希望の商品をご利用頂けない場合もございます。
                ',
                'median_interests' => 0.9,
            ],
            [
                'min_score' => 601,
                'max_score' => 700,
                'score_rank' => 'A',
                'min_interests' => '0.4',
                'max_interests' => '1.0',
                'message' => '一般的な住宅ローンであれば高確率でご利用いただけます。低金利の住宅ローンもご利用頂ける場合もございます。',
                'median_interests' => 0.7,
            ],
            [
                'min_score' => 701,
                'max_score' => 800,
                'score_rank' => 'S',
                'min_interests' => '0.4',
                'max_interests' => '0.8',
                'message' => '低金利の住宅ローンを、ご利用頂ける確率が高い結果となっております。',
                'median_interests' => 0.5,
            ],
            [
                'min_score' => 801,
                'max_score' => 1000,
                'score_rank' => 'SS',
                'min_interests' => '0.4',
                'max_interests' => '0.9',
                'message' => '低金利の住宅ローンを、ご利用頂ける確率が非常に高い結果となっております。',
                'median_interests' => 0.4,
            ],
        ];
        
        foreach ($datas as $v) {
            ScoreRank::firstOrCreate(['score_rank' => $v['score_rank']], $v);
        }
    }
}
